/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, p, input{ margin: 0px; padding: 0px; }
a {color: inherit; text-decoration: none; -webkit-tap-highlight-color: transparent; outline: none; }
ul, li {list-style: none;margin: 0px;padding: 0px;}
input { -webkit-tap-highlight-color: transparent; background-color:transparent;outline: none;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
html{width: 100%;font-family:'SourceHanSansCN-Normal';height: 100%;}
body {width: 100%;height: 100%;font-family:'SourceHanSansCN-Normal';}
canvas { display: block; position: relative; }
img{border:0 none; outline:0 none}
em{font-style:normal;}
i{ font-style:normal;}
button{outline: none;border: none;font-size: inherit;font-family: inherit;}
*{ word-wrap: break-word; word-break:break-all; margin:0; padding:0;list-style:none;}
body,h1,ul,ol,h2,p,figure,h3{margin:0; padding:0;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
/*index.html*/
/*lunbo1*/
.index-body{background-color: #e5e5e5;}
/*.index_content{padding-bottom: 2rem;box-sizing: border-box;}*/
.slider-focus{position:relative;overflow:hidden; top:0; width: 100%;}
.slider-focus .hd{position:absolute;width:100%;height:25px;left:0;bottom: 0;z-index:1;line-height:25px;text-align:center;}
.slider-focus .hd li{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background-color : #fff;}
.slider-focus  .hd li.on{background-color:#ffbb02;}
.slider-focus  .bd{position:relative; z-index:0;}
.slider-focus  .bd li{position:relative; text-align:center;}
.slider-focus  .bd li img{vertical-align:top;width:100%; height:160px;}
.slider-focus  .bd li a{ -webkit-tap-highlight-color : #000000;}
/*lunbo1结速*/
.footer{width: 100%;max-width:1280px;margin: 0px auto;height: 1.34rem;background-color: white;border-top: 6px solid #eee;position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 22222;padding-bottom: 0.2rem;}
.footer a{width:25%;float: left;padding-top: 0.1rem;text-decoration: none;}
.footer div{height: 0.8rem;margin: 0px auto;}
.footer img{width: 0.6rem;height: 0.6rem;margin: 0 auto;display: block;margin-bottom: 0.1rem;margin-top: 0.12rem;}
.footer p{width: 100%;font-size: 0.32rem;text-align: center;color: #515151;margin-bottom: 0.1rem;}
.footer4 p{width: 130%;text-indent: -0.2rem;}
/*index.html-搜索*/
.index_search_div1{overflow: hidden;padding-top: 0.325rem;}
.index_search_div1 em{font-size:0.4218rem;float: left;display: block;margin-left: 0.15rem;margin-right: 0.15rem;height: 0.6rem;line-height: 0.6rem;color:#fff;}
.index_search{height:1.25rem;width: 100%;padding-left: 2%;padding-right: 2%;box-sizing: border-box;background-color: #ffbb02;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.index_navigation{float:left;display: block;height:0.64rem; width:0.5rem;background:url('../img/list_location@2x.png')center center no-repeat;background-size: 100% 100%;}
.index_navigation2{float:left;display: block;height:0.17rem; width:0.3125rem;background:url('../img/icon_nav_locationslc@2x.png')center center no-repeat;background-size: 100% 100%;margin-top: 0.215rem;}
.index_searchinput{width: 7.2rem;height:0.782rem;/*margin-left: 1rem;*/margin:0 auto;box-sizing: border-box;background-color: rgba(255,255,255,0.5);border-radius: 0.15625rem;}
.chooseCarSearch { margin-top: 0.235rem;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height:0.78rem;background-color: #fff;border-radius: 100px;margin-left: 0.29rem;margin-right: 0.29rem;}
.chooseCarSearchDiv {width: 96%;height: 0.78rem;margin: 0 auto;color: #676767;}
.chooseCarSearchInput::-webkit-input-placeholder { /* WebKit browsers */  color: #676767; }
.chooseCarSearchInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color: #676767;}
.chooseCarSearchInput::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #676767;}
.chooseCarSearchInput:-ms-input-placeholder { /* Internet Explorer 10+ */  color:#676767;  }
.chooseCarSearchImg {width: 0.4rem;height: 0.4rem;margin-left: 20%;vertical-align: middle;margin-top: 0.19rem;margin-right: 0.2rem;}
.chooseCarSearchImg, .chooseCarSearchInput {float: left;}
.chooseCarSearchInput {border: 0px;outline: none;font-size: 0.375rem;width:50%;margin-top: 0.16rem;vertical-align: middle;}
/*index.html-公告*/
.article2{position: absolute;height:0.9375rem;width: 90%;color: #FA8E93;overflow: hidden;left: 10%;top: 0;padding-left: 3%;box-sizing: border-box;font-size: 0.5rem;line-height:0.9375rem;}
.article2 a{width:100%;display: block;height: 0.9375rem;line-height:0.9375rem;font-size: 0.5rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: left;color: #434343;}
.article2 div{width: 100%;}
.article {width: 100%;height: 0.9375rem;position: relative;background-color: #e5e5e5;}
.article1 {height: 0.9375rem;width: 10%;display: block;text-align: center;float: left;}
.article1img {height: 0.59rem !important;width: 0.59rem !important;margin-top: 0.17rem !important;box-sizing: border-box;display: block;margin: 0 auto;}
/*分类标题*/
.index-classical{width:100%;background-color: #fff;}
.index-classical1{width: 100%;height:2.375rem;border-bottom:1px solid #dcdcdc;}
.index-classical1L,.index-classical1R{width:49.9%;height:2.375rem;float:left;padding:0.39rem 0;padding-left:0.43rem;box-sizing:border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.index-classical1L{border-right:1px solid #dcdcdc;}
.index-classical1R{float:right;}
.index-classical1Img{width:1.5625rem;height:1.5625rem;display: block;}
.index-classical1Div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-left: 0.5rem;box-sizing: border-box;}
.index-classical1Div1{font-size: 0.5rem;color:#585858;}
.index-classical1Div2{font-size: 0.3rem;color:#585858;}
/*热门推荐*/
.index-hot{width:100%;margin-top:0.125rem;background-color: #fff;clear:both;}
.index-hotTitle{width:100%;height:1.4rem;position: relative;}
.index-hotTitle1{line-height:1.4rem;color:#ffbb02;font-size: 0.5rem;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.index-hotTitle1 i{font-weight:bold;}
.index-hotTitle2{float:right;line-height: 1.4rem;color:#c2c2c2;margin-right: 0.28rem;}
.index-hotClassify{width:100%;padding:0.3125rem  0.468rem;box-sizing: border-box;border-bottom:1px solid #dcdcdc;}
.index-hotClassify input{width: 24%;height: 0.78rem;border-radius:0.3rem;display: inline-block;margin-bottom: 0.3125rem;font-size: 0.34rem;color: #fff;border:0px;line-height: 0.78rem;outline: none;background-color: #eee;color: #585858;}
.index-hotClassifyActive{background-color: #ffbb02 !important;color: #fff !important;}
.index-hotContent{width:100%;clear:both;}
.index-hotContent>:nth-child(even){float:right;}
.index-hotContent1{width:49.8%;border-bottom:1px solid #dcdcdc;float:left;background-color: #fff;padding: 0.28rem;box-sizing: border-box;position: relative;}
.index-hotContent1ImgBack{width:100%;height:3.75rem;display: block;border-radius:0.2rem;}
.index-hotContent1ImgLocat{position: absolute;top: 3.4rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.index-hotContent1ImgLocat img{width:0.35rem;height:0.48rem;display: block;margin-left: 0.1rem;margin-right: 0.1rem;}
.index-hotContent1ImgLocat div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;color:#fff;font-size: 0.375rem;max-width:85%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index-hotContent1Discrible{color:#585858;font-size: 0.4rem;margin-top: 0.2rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-hotContent1Money{widht:100%;}
.index-hotContent1Money1{font-size: 0.5rem;color:#ff5858;}
.index-hotContent1Money2{color:#333;}
/*广告*/
.index-AD{width:100%;padding-top: 0.125rem;box-sizing:border-box;clear:both;padding-bottom: 2rem;position: relative;}
.index-AD img{width:100%;height:3rem;}
.index-AD span{position: absolute;display:block;top: 2.5rem;right:0.28rem;color:#fff;font-size: 0.4rem;}
/*底部*/
.footer{width: 100%;max-width:1280px;margin: 0px auto;height: 1.34rem;background-color: white;border-top: 6px solid #eee;position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 22222;padding-bottom: 0.2rem;}
.footer a{width:20%;float: left;padding-top: 0.1rem;text-decoration: none;}
.footer div{height: 0.8rem;margin: 0px auto;}
.footer img{width: 0.6rem;height: 0.6rem;margin: 0 auto;display: block;margin-bottom: 0.1rem;margin-top: 0.12rem;}
.footer div{width: 100%;font-size: 0.32rem;text-align: center;color: #515151;margin-bottom: 0.1rem;}
.footer3{position: relative;}
.footer3 img{width:1.4rem;height:1.4rem;position: absolute;left:0;right:0;margin:0 auto;bottom:0.2rem;display: block;z-index: 22;}
.footer3 div{position: absolute;top:0.8rem;}
.footer4 div{width: 130%;text-indent: -0.5rem;}
.footer4 img{width:0.8rem !important;}
/*home搜索页面*/
.Search_search_div1{overflow: hidden;padding-top: 0.29rem;}
.Search_search_div1 em{font-size:0.4218rem;float: left;display: block;margin-left: 0.15rem;margin-right: 0.15rem;height: 0.6rem;line-height: 0.6rem;}
.Search_search{height:1.25rem;width: 100%;padding-left:0.445rem;padding-right:0.445rem;box-sizing: border-box;background-color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.Search_navigation{float:left;display: block;height:0.67rem; width:0.36rem;background:url('../img/icon_back_yellow@2x.png')center center no-repeat;background-size: 100% 100%;}
.Search_navigation3{float:right;display: block;height:1.25rem;line-height:1.25rem; width:0.76rem;color: #737373;font-size: 0.36rem;}
.SearchSearch { margin-top: 0.235rem;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height:0.78rem;background-color: #e5e5e5;border-radius: 100px;margin-left: 0.29rem;margin-right: 0.29rem;}
.SearchSearchDiv {width: 96%;height: 0.78rem;margin: 0 auto;color: #676767;}
.SearchSearchInput::-webkit-input-placeholder { /* WebKit browsers */  color: #676767; }
.SearchSearchInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color: #676767;}
.SearchSearchInput::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #676767;}
.SearchSearchInput:-ms-input-placeholder { /* Internet Explorer 10+ */  color:#676767;  }
.SearchSearchImg {width: 0.375rem;height: 0.375rem;margin-left:25%;vertical-align: middle;margin-top: 0.2025rem;margin-right: 0.2rem;}
.SearchSearchImg, .SearchSearchInput {float: left;}
.SearchSearchInput {border: 0px;outline: none;font-size: 0.375rem;width: 50%;margin-top:0.15rem;}
/*搜索内鹅绒显示*/
.homeHotCategory1{width:100%;height:1.66rem;border-top:2px solid #d2d2d2;background-color: #fff; }
.homeHotCategory1 ul{overflow: hidden;vertical-align: middle;height: 100%;}
.homeHotCategory1 a{color: black;}
.homeHotCategory1 ul li:first-child,.homeHotCategory1 ul li:nth-child(2),.homeHotCategory1 ul li:nth-child(3),.homeHotCategory1 ul li:last-child{float:left;width:25%;font-size:0.48rem;text-align: center;padding:0.4rem 0;box-sizing: border-box;height: 100%;}
.homeHotCategory1active{border-bottom: 5px solid #ffbb02;}
.aaaaaaaaa{border-left: 3px solid #d2d2d2;border-right: 3px solid #d2d2d2;}
.bbbbbbbbb{border-right: 3px solid #d2d2d2;}
.search-hotContent{margin-top: 0.125rem;}
/*热门推荐*/
.hotR-hotClassify{width:100%;padding:0.3125rem  0.468rem;box-sizing: border-box;border-bottom:1px solid #dcdcdc;}
.hotR-hotClassify input{width: 24%;height: 0.78rem;border-radius:0.3rem;display: inline-block;margin-bottom: 0.3125rem;font-size: 0.34rem;color: #fff;border:0px;line-height: 0.78rem;outline: none;background-color: #fff;color: #585858;}
.hotR-hotClassifyActive{background-color: #ffbb02 !important;color: #fff !important;}
/*热门推荐-美拍部分*/
.hotR-hotClassify2{display: none;}
.hotR-hotClassify2Video{width:100%;height:10.3rem;background-color: #fff;margin-top: 0.125rem;}
.hotR-hotClassify2VideoTop{width:100%;padding:0.28rem 0;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.hotR-hotClassify2VideoTop1{width:1.125rem;height:1.125rem;display: block;border-radius: 50%;margin-left: 0.4375rem;}
.hotR-hotClassify2VideoTop2{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-left: 0.28rem;box-sizing: border-box;}
.hotR-hotClassify2VideoTop2 p:first-child{color:#333;font-size: 0.4rem;}
.hotR-hotClassify2VideoTop2 p:nth-child(2){color:#8d8d8d;font-size: 0.35rem;}
.hotR-hotClassify2VideoMid{width:100%;height:5.625rem;position: relative;}
.hotR-hotClassify2VideoMid video{width:100%;height:100%;display:block;}
.hotR-hotClassify2VideoMid2{width:1.4rem;height:1.4rem;display:block;position: absolute;top:2.2rem;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.hotR-hotClassify2VideoBottom{width:100%;font-size:0.375rem;color:#333;padding:0 0.28rem;box-sizing:border-box;margin-top:0.125rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.hotR-hotClassify2VideoNum{width:100%;height:0.66rem;margin-top: 0.15rem;padding-right: 0.28rem;box-sizing: border-box;}
.hotR-hotClassify2VideoNum div{float:right;height:0.66rem;}
.hotR-hotClassify2VideoNum img{width:0.4375rem;height:0.4375rem;vertical-align: middle;}
.hotR-hotClassify2VideoNum span{vertical-align: middle;color:#333;font-size: 0.375rem;line-height:0.66rem;}
.hotR-hotClassify2VideoNum2{margin-right: 0.625rem;}

/*热门详情*/
.hotDetailTop{width:100%;height:6.6rem;position: relative;}
.hotDetailTopImg1{width:100%;height:100%;}
.hotDetailTopImg2{position: absolute;display: block;width:0.9375rem;height:0.9375rem;top:0.468rem;left:0.468rem;}
.hotDetailMid{padding: 0.45rem;box-sizing: border-box;clear: both;overflow: hidden;border-bottom:1px solid #dcdcdc;}
.hotDetailMidTitle{font-size: 0.45rem;margin-bottom: 0.2rem;}
.hotDetailMid1 {font-size: 0.375rem;}
.vehiclesIndexOkDStar{margin-top: 0.2rem;margin-bottom: 0.1rem;clear: both;}
.storeHomepage-div2_3{font-size: 0.375rem;}
.storeHomepage-div2_3Img1{height: 0.375rem;width:0.282rem;margin-right: 0.1rem;vertical-align: middle;}
.vehiclesSelectDetailR-star {display: inline-block;height: 0.4rem;vertical-align: middle;background: url(../img/icon-bigstar_grey@2x.png) 0 -0.4rem;background-size: 0.4rem 0.4rem;}
.userE-number,.userE-numberP{ font-size: 0.265rem;}
.userE-number{margin-left: 0.4rem;}
.vehiclesSelectDetailR-star div {display: inline-block;height: 0.4rem;background: url(../img/icon-bigstar_yellow@2x.png) repeat-x 0 0;background-size: 0.4rem 0.4rem;}
.vehiclesIndexOkDStar span{display: inline-block;vertical-align: middle;font-size: 0.375rem;}
.storeHomepage-div2_3 span{vertical-align: middle;font-size: 0.375rem;}
.vehiclesIndexOkDStar a{float:right;}
.storeHomepage-div2_3Img2{width:0.6rem;height:0.6rem;vertical-align: middle;}
/*基地介绍*/
.hotDetailIntroduct{width:100%;padding:0.28rem 0.45rem;box-sizing: border-box;clear: both;overflow: hidden;border-bottom:1px solid #dcdcdc;}
.hotDetailIntroductTitle{text-align: center;margin-bottom: 0.1rem;font-size: 0.5rem;}
.hotDetailIntroduct1{font-size: 0.375rem;margin-bottom: 0.4rem;clear: both;}
.hotDetailIntroduct2{width:3.2rem;height:0.875rem;margin:0px auto;}
.hotDetailIntroduct2 input{width:100%;height:100%;border:1px solid #ffbb02;border-radius: 0.5rem;color:#ffbb02;font-size: 0.375rem;}
/*更多图文详情*/
.hotDetailIntroductMore{width:100%;display: none;}
.hotDetailIntroductMore img{width:100%;height:7rem;margin-bottom: 0.2rem;}
/*私人订制*/
.hotDetailPerson{width:100%;padding: 0.45rem;box-sizing: border-box;border-bottom: 1px solid #dcdcdc;}
.hotDetailPersonTitle{text-align: center;margin-bottom: 0.1rem;font-size: 0.5rem;}
.hotDetailPersonText{width:100%;}
.hotDetailPersonText1{width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.hotDetailPersonText1L{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 0.4rem;}
.hotDetailPersonText1R{width:1.4rem;height:0.66rem;}
.hotDetailPersonText1R input{width:100%;height:100%;background-color: #ffbb02;color: #fff;font-size: 0.375rem;border-radius: 0.2rem;border:0;}
.hotDetailPersonText2{color:#ff5858;font-size: 0.4rem;}
/*游客评价*/
.hotDetailEvalution{width:100%;padding: 0.4rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.hotDetailEvalutionTitle{text-align: center;margin-bottom: 0.1rem;font-size: 0.5rem;}
.hotDetailEvalutionText{width:100%;border-bottom: 1px solid #dcdcdc;padding-bottom: 0.45rem;box-sizing: border-box;margin-top: 0.4rem;}
.hotDetailEvalutionOut>:last-child{border-bottom: 0px;}
.hotDetailEvalutionText1{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.hotDetailEvalutionText1L{width:1rem;height:1rem;display: block;border-radius: 50%;}
.hotDetailEvalutionText1R{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 0.35rem;margin-left: 0.2rem;}
.hotDetailEvalutionText2{margin-top: 0.2rem;font-size: 0.375rem;color:#333;text-indent: 0.7rem;}
/*更多评论*/
.hotDetailEvalutionMore{display: block;text-align: center;color:#333;font-size: 0.375rem;height:0.6rem;margin-top: 0.4rem;}
.hotDetailEvalutionMore span{line-height:0.6rem;}
.hotDetailEvalutionMore i{font-style: normal;color:#09ac4f;font-size: 0.5rem;}
.hotDetailEvalutionMore img{width:0.25rem;height:0.36rem;margin-left: 0.2rem;margin-top: 0.12rem;}
.hotDetailEvalutionMore2{width:3.2rem;height:0.875rem;margin:0px auto;margin-top: 0.5rem;}
.hotDetailEvalutionMore2 input{width:100%;height:100%;border:1px solid #ffbb02;border-radius: 0.5rem;color:#ffbb02;font-size: 0.375rem;}
/*广告部分*/
.hotDetailAD{width:100%;padding: 0.45rem;box-sizing: border-box;padding-bottom: 2rem;}
.hotDetailAD img{width:100%;height:3.125rem;}
/*底部加入行程*/
.hotDetailFooter{width:100%;height:1.53rem;position: fixed;bottom: 0;left: 0;}
.hotDetailFooterL,.hotDetailFooterR{float:left;}
.hotDetailFooterL{width:40%;height:1.53rem;padding-top:0.22rem;background-color: #fff;}
.hotDetailFooterLS,.hotDetailFooterLL{width:50%;height:1.53rem;float:left;}
.hotDetailFooterLS img{width:0.78rem;height:0.625rem;display: block;margin: 0 auto;}
.hotDetailFooterLS div{text-align: center;}
.hotDetailFooterLL img{width:0.67rem;height:0.625rem;display: block;margin: 0 auto;}
.hotDetailFooterLL div{text-align: center;}
.hotDetailFooterR{width:60%;height:1.53rem;}
.hotDetailFooterR input{width:100%;height:100%;color: #fff;background-color: #ffbb02;border:0;outline: none;font-size: 0.4rem;}
/*小城游记详情*/
.hotDetailTopImg3{position: absolute;display: block;width: 0.9375rem;height: 0.9375rem;top: 0.468rem;right: 0.468rem;}
.hotDetailTopDiv{position: absolute;bottom: 0.468rem;right: 0.468rem;}
.hotDetailTopDiv img{width: 0.53rem;height: 0.5rem;vertical-align: middle;}
.hotDetailTopDiv span{color:#fff;font-size: 0.375rem;vertical-align: middle;}
.cityTravelMid{width:100%;padding:0.45rem;box-sizing: border-box;border-bottom: 1px solid #dcdcdc;}
.cityTravelMidTitle{text-align: center;margin-bottom: 0.1rem;font-size: 0.5rem;}
.cityTravelMidPerson{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.cityTravelMidPersonL{width:1rem;height:1rem;display: block;}
.cityTravelMidPersonR{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 0.35rem;margin-left: 0.2rem;line-height: 1rem;}
.cityTravelMidPersonR2{float:right;}
.cityTravelMidLocation{width:100%;margin-top: 0.2rem;}
.cityTravelMidLocation img{width:0.3125rem;height:0.4rem;vertical-align: middle;}
.cityTravelMidLocation span{vertical-align: middle;}
.cityTravelMidDetail{margin-top: 0.2rem;}
.cityTravelMidDetail div{font-size: 0.375rem;}
.cityTravelMidDetail img{width:100%;height:7.5rem;display: block;margin-bottom: 0.4rem;margin-top: 0.4rem;}
/*发现活动详情*/
.findActiveName{width:100%;padding:0.28rem 0.45rem;box-sizing: border-box;border-bottom: 5px solid #e5e5e5;}
.findActiveName h3{font-size: 0.5rem;color:#333;}
.findActiveName div{font-size: 0.375rem;color:#ff5858;}
.findActiveMsg{width:100%;}
.findActiveMsg1{width:100%;height:0.96rem;border-bottom: 1px solid #e5e5e5;padding-left: 0.45rem;box-sizing: border-box;}
.findActiveMsg1 img{width:0.4375rem;height:0.4375rem;vertical-align: middle;}
.findActiveMsg1 span{line-height:0.96rem;vertical-align: middle;}
/*评论列表*/
.commentList{width:100%;}
.commentListText{width:100%;background-color: #fff; padding: 0.45rem;box-sizing: border-box;margin-bottom: 0.2rem;}
.commentListTextTop{width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.commentListTextTopL{width:1rem;height:1rem;border-radius: 100%;display: block;}
.commentListTextTopR{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-left: 0.2rem;}
.commentListTextTopR div{width:100%;}
.commentListTextTopR div:first-child{color:#333;font-size: 0.4rem;}
.commentListTextTopR div:nth-child(2){color:#999;font-size: 0.3rem;}
.commentListTextMid{width:100%;margin-top: 0.2rem;font-size: 0.375rem;color:#333;}
.commentListTextBottom{width:100%;margin-top: 0.2rem;}
.commentListTextBottom img{width:32%;height:3.59rem;display: inline-block;}
/*发现活动*/
.findActiveTop{width:100%;height:1.5625rem;background-color: #fff;padding-top: 0.28rem;box-sizing: border-box;}
.findActiveTop div{width:49%;height:100%;float:left;}
.findActiveTopL{border-right:1px solid #dcdcdc;}
.findActiveTop span{width:54%;height:100%;display: block;font-size: 0.5rem;text-align: center;margin: 0 auto;line-height:1.2825rem;color:#333;}
.findActiveTopSpan{border-bottom: 3px solid #ffbb02;}
.findActiveText{width:100%;border-top:3px solid #e5e5e5;margin-top: 3px;padding-bottom: 3rem;box-sizing: border-box;}
.findActiveText1{width:100%;position: relative;}
.findActiveText1Img{width:100%;heigth:5.68rem;display: block;}
.findActiveText1Div{width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 0.28rem;box-sizing: border-box;}
.findActiveText1Div1{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 0.375rem;color:#333;}
.findActiveText1Div2{width:2.2rem;color: #ff5858;font-size: 0.375rem;text-align: right;}
.findActiveText1DivRen{position: absolute;top:4rem;color:#fff;right:0.28rem;}
/*小城游记*/
.cityTravelHead{width:100%;height:1.5rem;background-color: #fff;border-bottom:1px solid #dcdcdc;padding: 0 0.46rem;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.cityTravelHead1,.cityTravelHead2,.cityTravelHead3{display: block;}
.cityTravelHead1,.cityTravelHead3{width:0.625rem;height:0.625rem;margin-top: 0.4375rem;}
.cityTravelHead2{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;line-height:1.5rem;font-size: 0.6rem;color:#333;text-align: center;}
.cityTravelXin{width:0.5rem;height:0.5rem;vertical-align: middle;}
.cityTravelZi{font-size: 0.375rem;vertical-align: middle;color:#fff;}
/*搜索小城游记*/
.searchCityTravel_search{border-bottom: 1px solid #dcdcdc;}
/*城市弹层*/
.personDataTop{width: 100%;height: 1.03rem;background-color: #004ea3;padding: 0 0.46rem;box-sizing: border-box;position: relative;}
.personDataTopImg{width: 0.3rem;height: 0.47rem;display: block;}
.personDataTopBack{color: #fff;line-height: 1.03rem;font-size: 0.45rem;max-width: 2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.personDataTopWrite{color: #fff;font-size: 0.5rem;line-height: 1.03rem;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.container{width:95%;}
.letter{width:auto;position:fixed;top:15%;right:10px;text-align:center;font-size: 0.3rem;}
.letter ul{list-style-type:none;}
.letter ul li a{text-decoration:none;color:#004ea3;font-size: 0.3rem;}
.city{width:100%;overflow:hidden;}
.city-list{width:100%;}
.city-list .city-letter{font-size:0.4rem;display:inline-block;padding-left:0.3rem;box-sizing:border-box;border-bottom:1px solid #e8ecf1;width:100%;background-color: #ebebed;height: 1rem;line-height: 1rem;}
.city-list p{padding-left:0.3rem;color:#333;width:95%;height:1rem;line-height:1rem;border-bottom:1px solid #e8ecf1;cursor:pointer;box-sizing: border-box;}
.UISelect{margin-top:5px}
/*.chooseCarSearch{width: 100%;height:1.1rem;background-color: #c9c8cd;padding: 0.175rem 0;box-sizing: border-box;}*/
/*.chooseCarSearchDiv{width: 96%;height: 0.75rem;background-color: #fff;margin: 0 auto;border-radius: 5px;padding: 0.15rem 0;box-sizing: border-box;}*/
/*.chooseCarSearchImg,.chooseCarSearchInput{float: left;}*/
/*.chooseCarSearchImg{width: 0.47rem;height: 0.47rem;margin-left: 41.3%;vertical-align: middle;}*/
/*.chooseCarSearchInput{border: 0px;outline: none;font-size: 0.375rem;width: 20%;vertical-align: middle;}*/
.chooseCarHot1{width: 95%;background-color: #fff;}
.chooseCarHotTop1{font-size: 0.36rem;display: inline-block;padding-left: 0.3rem;box-sizing: border-box;border-bottom: 1px solid #e8ecf1;width: 100%;background-color: #ebebed;height: 0.78rem;line-height: 0.78rem;color: #9d9d9d;}
.chooseCarHotContent1{width: 100%;padding: 0.28rem;box-sizing: border-box;}
.chooseCarHotContent12{width: 2.8rem;height: 0.94rem;display: inline-block;border: 1px solid #e9e9e9;line-height: 0.94rem;text-align: center;margin-bottom: 0.2rem;border-radius: 0.3rem;}
.chooseCarHotContentspan1{width: 2.8rem;height: 0.94rem;display: inline-block;border: 1px solid #e9e9e9;line-height: 0.94rem;text-align: center;border-radius: 0.3rem;}
/*加盟信息*/
.joinAll{width:100%;padding: 0.45rem;box-sizing: border-box;font-size: 0.4rem;color:#333;}
/*添加评价*/
.floatl{float: left;}
.floatr{float: right;}
.clearfix{zoom: 1;}
.clearfix:after{content: ".";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.addtitle{line-height: 1.4rem;text-align: center;margin-bottom: 0.78125rem;background: #fff;}
.addtitle a{padding-left: 0.46875rem;font-size: 0.46875rem;color: #333;}
.addtitle h5{width: 4rem;margin: auto;font-size: 0.5rem;text-align: center;}
.additional{background: #fff;margin-bottom: 0.3125rem;margin-top: 0.1rem;}
.additional textarea{resize: none;border: none;width: 94%;color:#363636;outline:none;line-height: 0.6rem;font-size: 0.375rem;padding: 0.40625rem 0;margin: 0 auto 0.078125rem;display: block;min-height: 3.5rem;}
.additional textarea::-webkit-scrollbar{width: 0;}
.img_div{float: left;padding: 0.3125rem 0;}
.img_div div img{width: 100%;height: 100%;}
.isImg{width: 1.875rem;height: 1.875rem;position: relative;float: left;margin-left: 0.15625rem;}
.removeBtn{position: absolute;top: -0.25rem;right: -0.1rem;z-index: 11;border: 0px;background: url(../img/close.png) no-repeat center center;height: 0.6rem;width: 0.6rem;text-align: center;background-size: 100% auto;}
.upload{position: relative;width: 1.90925rem;height: 1.90925rem;float: left;margin-left: 0.2rem;padding: 0.3125rem 0;}
.upload h2{position: absolute;color: #ddd;width: 1.875rem;line-height: 1.875rem;text-align: center;}
.upload h2 img{width: 80%;height: 80%;vertical-align: middle;}
.upload input{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;}
.alladdtion{padding: 0.390625rem 0;background: #fff;}
.alladdtion div:first-child{font-size: 0.5rem;padding: 0.1rem 0.6rem 0 0.4rem;}
.alladdtion ul{list-style: none;}
.alladdtion ul li{background-image: url(../img/list_detail_star2@2x.png);background-position: center;background-repeat: no-repeat;float: left;width: 0.609375rem;height: 0.5625rem;background-size: 100% auto;margin-left: 0.1rem;}
.alladdtion p{color: #f37575;font-size: 0.45rem;padding-left: 0.5rem;margin-top: 0.1rem;}
.sub{text-align: center;padding-top: 3rem;}
.sub input{width: 8.5625rem;background: #ffbb02;line-height: 1rem;color: #fff;border-radius: 4.25rem;font-size: 0.5rem;font-weight: 600;border:0px;outline: none;}
.box_bom{position: fixed;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 99;}
.box_bom img{height: 0.8rem;width: 0.8rem;position: absolute;top: -9%;right: -6%;}
.box_bom div{width: 6rem;line-height: 3.5rem;margin: 45% auto 0;background: #fff;color: #000;font-size: 0.4rem;text-align: center;position: relative;}
/*出行日期*/
.travelDate1{width:100%;padding: 0.45rem;box-sizing: border-box;}
.travelDate1H3{font-size: 0.5rem;}
.travelDate1Div{width:100%;height:0.75rem;margin-top: 0.45rem;padding: 0 16%;box-sizing: border-box;}
.travelDate1Div input{width:22%;height:0.75rem;border: 1px solid #ffbb02;outline: none;border-radius: 5px;text-indent: 5px;font-size: 0.375rem;}
.travelDate1Div span{font-size: 0.375rem;color:#333;}
.travelDate2{width:100%;padding: 0.45rem;box-sizing: border-box;}
.travelDate2Div{width:100%;margin-top: 0.5rem;clear: both;padding: 0 0.45rem;box-sizing: border-box;}
.travelDate2Div input{width:22%;height:1.25rem;display: inline-block;border: 1px solid #ffbb02;color:#333;outline: none;border-radius: 10px;font-size: 0.375rem;margin-bottom: 0.3rem;}
.travelDate2Div>:nth-child(3n){float:right;}
.travelDate2Div>:nth-child(3n-1){margin-left:16%;}
.travelDate2DivInput{background-color: #ffbb02;color:#fff !important;}
.travelDateNext{width:100%;height:1.5rem;position: fixed;bottom: 0;left:0;}
.travelDateNext input{width:100%;height:100%;background-color: #ffbb02;color:#fff;font-size: 0.5rem;outline: none;border: 0;}
/*创建行程*/
.createTripMap{width:100%;height:5.6rem;background-color: #eee;}
.createTripDetail{width:100%;padding-bottom: 2rem;box-sizing: border-box;}
.createTripDetail1{width:100%;padding: 0.28rem;box-sizing: border-box;}
.createTripDetail1Top{width:100%;height:1.28rem;}
.createTripDetail1TopImg,.createTripDetail1TopInput{float: left;}
.createTripDetail1TopInput{width:2.5625rem;height:1.28rem;display: block;font-size: 0.5rem;border-radius: 0.8rem;border:1px solid #ffbb02;color:#ffbb02;outline: none;}
.createTripDetail1TopInputActive{background-color: #ffbb02;color:#fff;}
.createTripDetail1TopImg{float:right;width:0.7rem;height:0.7rem;display: block;margin-top: 0.29rem;}
.createTripDetail1Mid{width:100%;height:6.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 0.3rem;}
.createTripDetail1MidInput1{display: block;width:1.5625rem;height:0.78rem;border: 1px solid #32b16c;color: #32b16c;border-radius: 0.5rem;outline: none;margin-top: 2.735rem;}
.createTripDetail1MidDiv{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 0.5rem;box-sizing: border-box;}
.createTripDetail1MidInput2{display: block;width:1.5625rem;height:0.78rem;border: 1px solid #fb4a4a;color: #fb4a4a;border-radius: 0.5rem;outline: none;margin-top: 2.735rem;}
.createTripDetail1MidDiv1{width:100%;}
.createTripHui{width:100%;height:100%;position: fixed;top: 0;right:0;bottom: 0;left:0;background-color: rgba(0,0,0,0.3);display: none;}
.createTripTan{width:82%;height:5.375rem;background-color: #fff;border-radius: 10px;position: fixed;top: 0;right:0;bottom: 0;left:0;margin: auto;display: none;}
.createTripTanDiv1{width:100%;text-align: center;margin-top: 0.94rem;font-size: 0.5rem;}
.createTripTanInput1{width:50%;height:0.94rem;display:block;border: 1px solid #ffbb02;outline: none;margin: 0 auto;margin-top: 0.4rem;border-radius: 0.2rem;text-indent: 0.1rem;}
.createTripTanDiv2{width:50%;margin: 0 auto;margin-top: 0.4rem;}
.createTripTanDiv2 input{display: block;width:50%;height:1.1rem;border: 0;outline: none;float: left;color: #ffbb02;font-size: 0.4rem;}
/*预定信息*/
.booking{width:100%;padding: 0.45rem;padding-bottom: 2rem;box-sizing: border-box;}
.bookingDetail{width:100%;margin-bottom: 0.3rem;}
.bookingDetail1{font-size: 0.4rem;color:#333;}
.bookingDetail2{font-size: 0.4rem;color:#ff5858;margin-top: 0.1rem;}
.bookingDetail3{font-size: 0.4rem;color:#ff5858;margin-top: 0.2rem;}
.bookingDetail3 span:nth-child(2){margin-left: 0.5rem;}
/*联系客服拨打电话*/
.seviceTan{width:82%;height:3rem;background-color: #fff;border-radius: 10px;position: fixed;top: 0;right:0;bottom: 0;left:0;margin: auto;display: none;}
.seviceTanSure{display: block;font-size: 0.5rem;width:80%;height:1rem;color: #ffbb02;border: 0;outline: none;margin: 0 auto;margin-top: 0.2rem;}